# load model
assert parameters["modeltype"] == 'cvae'
assert parameters["archiname"] == "transformer"
from genmotion.algorithm.action_conditioned.models.architectures.transformer import Encoder_TRANSFORMER, Decoder_TRANSFORMER
from genmotion.algorithm.action_conditioned.models.modeltype.cvae import CVAE
encoder = Encoder_TRANSFORMER(**parameters)
decoder = Decoder_TRANSFORMER(**parameters)
parameters["outputxyz"] = "rcxyz" in parameters["lambdas"]
model = CVAE(encoder, decoder, **parameters).to(parameters["device"])